/**
 * @license
*
* PreProcessing is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* PreProcessing is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with PreProcessing.  If not, see <http://www.gnu.org/licenses/>.
* 
*/
package SmartGrid;

/**
 *
 * @author Priya, Grant
 */
public class ElectricalVehicle extends ConsumerDevice 
{
  private double powerReturned;
  private double elcVehPowerStored;         
  private String elcVehStatus;  
  private boolean supplyPowerBackToGrid;         
  private boolean elcVehConnectedToLAN;
  
  public ElectricalVehicle() {
    }
  
  public void setPowerReturned (double PowerReturned)
        {powerReturned = PowerReturned;}
  
  public void setElcVehPowerStored (double ElcVehPowerStored)
        {elcVehPowerStored = ElcVehPowerStored;}
  
  public void setElcVehStatus (String ElcVehStatus)
        {elcVehStatus = ElcVehStatus;}
  
  public void setSupplyPowerBackToGrid (boolean SupplyPowerBackToGrid)
        {supplyPowerBackToGrid = SupplyPowerBackToGrid;}
  /**
   * 
   * @param ElcVehConnectedToLAN 
   */
  public void setElcVehConnectedToLAN(boolean ElcVehConnectedToLAN)
        {elcVehConnectedToLAN = ElcVehConnectedToLAN;}
    
    public double getElcVehPowerStored() {
        return elcVehPowerStored;
    }

    public double getPowerReturned() {
        return powerReturned;
    }

    public boolean isElcVehConnectedToLAN() {
        return elcVehConnectedToLAN;
    }

    public boolean isSupplyPowerBackToGrid() {
        return supplyPowerBackToGrid;
    }

    public String getElcVehStatus() {
        return elcVehStatus;
    }
     
  
  
}
